Multi-Criteria Evaluation in User-Centric Distributed Scheduling Agents
نویسندگان
چکیده
Distributed scheduling systems have used a variety of mechanisms to maximize the quality of the global solution. Techniques include negotiation frameworks based on market economies [Kis et al. 1996], game theoretic algorithms, and global or shared evaluation functions [Modi et al. 2005]. Our position is that these techniques do not adequately address the situation where self-interested cooperative agents maintain schedules on behalf of users operating in unbounded environments. Here, satisfaction is more important than optimality [Palen 1999], and personalized preferences are paramount to users [Berry et al. 2005a; Faulring and Myers 2005]. In our approach, global utility is secondary; the agent aims to maximize the utility of its user, but folds the positive utility of cooperating with others into that utility. Thus, we treat the utility of others as a single component of a personalized and context-dependent multi-criteria evaluation function, which the agent learns through interactions with its user.
منابع مشابه
NScale: Neighborhood-centric Analytics on Large Graphs
There is an increasing interest in executing rich and complex analysis tasks over large-scale graphs, many of which require processing and reasoning about a large number of multi-hop neighborhoods or subgraphs in the graph. Examples of such tasks include ego network analysis, motif counting in biological networks, finding social circles, personalized recommendations, link prediction, anomaly de...
متن کاملTheory and Properties of a Selfish Protocol for Multi-Agent Meeting Scheduling Using Fuzzy Constraints1
This paper develops an agent-based methodology for meeting scheduling. In such a multi-agent system, each agent acts on behalf of a user. For each user the meeting scheduling problem is modeled by a fuzzy constraint satisfaction problem, and an appointment is made by negotiations among agents. A negotiation procedure concerns with two key components: the protocol for organizing negotiations amo...
متن کاملDistributed Scheduling on Utility Grids
Grid computing aggregates the power of widely distributed resources and provides non-trivial services to the users. Resource management and scheduling play a crucial role in Grid computing environment. It becomes more challenging in Utility Grids, where consumer wants to pay minimum amount and providers want to earn maximum amount. Many existing scheduling approaches are dedicated to either sin...
متن کاملA Hybrid Modeling for Continuous Casting Scheduling Problem
This paper deals with a multi-agent-based interval type-2 fuzzy (IT2F) expert systemfor scheduling steel continuous casting. Continuous caster scheduling is a complex and extensiveprocess that needs expert staff. In this study, a distributed multi-agent-based structure is proposed as asolution. The agents used herein can cooperate with each other via various communication protocols.To facilitat...
متن کاملA new Shuffled Genetic-based Task Scheduling Algorithm in Heterogeneous Distributed Systems
Distributed systems such as Grid- and Cloud Computing provision web services to their users in all of the world. One of the most important concerns which service providers encounter is to handle total cost of ownership (TCO). The large part of TCO is related to power consumption due to inefficient resource management. Task scheduling module as a key component can has drastic impact on both user...
متن کامل